physical necessity - Espagnol Anglais Dictionnaire